運算子
在我們進行加減乘除等,就會用到以下的運算符
int result = 5 + 3; //加法
int result=5-3;//減法
int result=5*3;//乘法
int result=5/3;//除法,取商數
int result =5%3;//除法,取餘數
邏輯運算子
這裡要談到一個叫做布林值,他只有兩種狀態:true、false,一般在做邏輯判斷時都是利用布林值
//&&是and的意思,兩個條件都為true,結果才是true
bool result = (5 > 3) && (8 > 6); // true
//||是or的意思,兩個條件裡面只要有一個是true,結過就是true
bool result = (5 > 3) || (8 < 6);//true
//!是非的意思,會將原先的結果反過來例如:
bool result=(5>3)//true
//如果加上!,結果就會反過來
bool result=!(5>3)//false
//==是判斷兩個值是否相等
bool result=(5==5)//true
bool result=(5==6)//false
//!=是判斷兩個值是否不相等
bool result=(5!=6)//true
bool result=(5!=5)//false
IF條件判斷
上述有講到邏輯運算子,就會在這邊使用到
if((5!=3))//true
{
console.writeLine('true')
}
else
{
console.writeLine('true')
}
if的括號內只要結果是true就會執行以下程式碼,如果是false就會執行else裡面的程式碼,在後續的案例當中會常常有這種判斷式。